[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Portability", "CA1903:UseOnlyApiFromTargetedFramework", MessageId = "System.Data.Entity, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", Justification = "This wizard specifically targets EDM and needs this dependency")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily", Scope = "member", Target = "OpenRiaServices.VisualStudio.DomainServices.Tools.BusinessLogicClassDialog.#System.Windows.Markup.IComponentConnector.Connect(System.Int32,System.Object)", Justification = "Code is generated from xaml")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1703:ResourceStringsShouldBeSpelledCorrectly", MessageId = "cref", Scope = "resource", Target = "OpenRiaServices.VisualStudio.DomainServices.Tools.Resources.resources", Justification = "cref is an xml comment tag in this resource")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1703:ResourceStringsShouldBeSpelledCorrectly", MessageId = "A-Za-z", Scope = "resource", Target = "OpenRiaServices.VisualStudio.DomainServices.Tools.Resources.resources", Justification = "Text is regex used in code-gen")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily", Scope = "member", Target = "OpenRiaServices.VisualStudio.DomainServices.Tools.BusinessLogicClassDialog.#System.Windows.Markup.IStyleConnector.Connect(System.Int32,System.Object)", Justification = "code is generated by Xaml")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Ria", Scope = "type", Target = "OpenRiaServices.VisualStudio.DomainServices.Tools.RiaServicesLibraryWizard")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity", Scope = "member", Target = "OpenRiaServices.DomainServices.Tools.CodeDomVisitor.#VisitCodeExpression(System.CodeDom.CodeExpression)", Justification = "Required to handle all CodeExpression derivative types.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1506:AvoidExcessiveClassCoupling", Scope = "type", Target = "OpenRiaServices.DomainServices.Tools.CodeDomVisitor", Justification = "Required to walk and optimize CodeCompileUnit.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Ria", Justification = "Product name")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", Target = "OpenRiaServices.VisualStudio.DomainServices.Tools.CodeGenContext.#.ctor(System.String,System.String)", Justification = "Only ctor of object is being called.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2001:AvoidCallingProblematicMethods", MessageId = "System.Reflection.Assembly.LoadFrom", Scope = "member", Target = "OpenRiaServices.VisualStudio.DomainServices.Tools.LinqToSqlContext.#EnableDataContextTypes", Justification = "Method used in a condition test.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA2210:AssembliesShouldHaveValidStrongNames", Justification = "Assemblies are delay-signed.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "OpenRiaServices.VisualStudio.DomainServices.Tools.BusinessLogicContext.#Entities", Justification = "Exception caught in 2nd AppDomain is acceptable")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1506:AvoidExcessiveClassCoupling", Scope = "member", Target = "OpenRiaServices.VisualStudio.DomainServices.Tools.LinqToEntitiesContext.#GenerateGetEntityState(OpenRiaServices.VisualStudio.DomainServices.Tools.CodeGenContext,System.CodeDom.CodeTypeDeclaration)", Justification = "complexity due to CodeDom")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2202:Do not dispose objects multiple times", Scope = "member", Target = "OpenRiaServices.VisualStudio.DomainServices.Tools.WebConfigUtil.#CreateRawXml(System.Xml.Linq.XDocument)", Justification = "sw is correctly disposed.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Globalization", "CA1303:Do not pass literals as localized parameters", MessageId = "System.CodeDom.CodeCommentStatement.#ctor(System.String,System.Boolean)", Scope = "member", Target = "OpenRiaServices.VisualStudio.DomainServices.Tools.CodeGenUtilities.#GenerateXmlComments(System.String,System.String)", Justification = "These are standard xml characters")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "Vs", Scope = "type", Target = "OpenRiaServices.VisualStudio.DomainServices.Tools.IVsHelp", Justification = "The interface is implemented in COM and the names need to match the COM implementation.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "psz", Scope = "member", Target = "OpenRiaServices.VisualStudio.DomainServices.Tools.IVsHelp.#DisplayTopicFromF1Keyword(System.String)", Justification = "The interface is implemented in COM and the names need to match the COM implementation.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "Id", Scope = "member", Target = "OpenRiaServices.VisualStudio.DomainServices.Tools.IVsHelp.#DisplayTopicFromId(System.String,System.Int32)", Justification = "The interface is implemented in COM and the names need to match the COM implementation.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "bstr", Scope = "member", Target = "OpenRiaServices.VisualStudio.DomainServices.Tools.IVsHelp.#DisplayTopicFromId(System.String,System.Int32)", Justification = "The interface is implemented in COM and the names need to match the COM implementation.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "psz", Scope = "member", Target = "OpenRiaServices.VisualStudio.DomainServices.Tools.IVsHelp.#DisplayTopicFromKeyword(System.String)", Justification = "The interface is implemented in COM and the names need to match the COM implementation.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "URL", Scope = "member", Target = "OpenRiaServices.VisualStudio.DomainServices.Tools.IVsHelp.#DisplayTopicFromURL(System.String)", Justification = "The interface is implemented in COM and the names need to match the COM implementation.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "psz", Scope = "member", Target = "OpenRiaServices.VisualStudio.DomainServices.Tools.IVsHelp.#DisplayTopicFromURL(System.String)", Justification = "The interface is implemented in COM and the names need to match the COM implementation.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "URL", Scope = "member", Target = "OpenRiaServices.VisualStudio.DomainServices.Tools.IVsHelp.#DisplayTopicFromURLEx(System.String,System.Object)", Justification = "The interface is implemented in COM and the names need to match the COM implementation.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "p", Scope = "member", Target = "OpenRiaServices.VisualStudio.DomainServices.Tools.IVsHelp.#DisplayTopicFromURLEx(System.String,System.Object)", Justification = "The interface is implemented in COM and the names need to match the COM implementation.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "psz", Scope = "member", Target = "OpenRiaServices.VisualStudio.DomainServices.Tools.IVsHelp.#DisplayTopicFromURLEx(System.String,System.Object)", Justification = "The interface is implemented in COM and the names need to match the COM implementation.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1711:IdentifiersShouldNotHaveIncorrectSuffix", Scope = "member", Target = "OpenRiaServices.VisualStudio.DomainServices.Tools.IVsHelp.#DisplayTopicFromURLEx(System.String,System.Object)", Justification = "The interface is implemented in COM and the names need to match the COM implementation.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1054:UriParametersShouldNotBeStrings", MessageId = "0#", Scope = "member", Target = "OpenRiaServices.VisualStudio.DomainServices.Tools.IVsHelp.#DisplayTopicFromURL(System.String)", Justification = "The interface is implemented in COM and cannot be changed.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1054:UriParametersShouldNotBeStrings", MessageId = "0#", Scope = "member", Target = "OpenRiaServices.VisualStudio.DomainServices.Tools.IVsHelp.#DisplayTopicFromURLEx(System.String,System.Object)", Justification = "The interface is implemented in COM and cannot be changed.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors", Scope = "member", Target = "OpenRiaServices.VisualStudio.DomainServices.Tools.LinqToEntitiesContextBase.#.ctor(System.Type)", Justification = "LinqToEntitiesContextBase is an public abstract type which is derived by public concrete types that provide methods that can be called via the base class ctor.")]
